跳到主要内容

arch初始配置

设置时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
utc时间
hwclock --systohc

vim /etc/locale.gen
设置为 en_GB.UTF-8 或 en_SG.UTF-8

执行
locale-gen

nano /etc/locale.conf
LANG=en_GB.UTF-8

yay -S openssh
pacman -S openssh python python-pip

pacman -Ql lrzsz 安装包结构


pacman -S sudo
useradd -m -G wheel -s /bin/bash arick
-m 选项创建主目录
-G 选项将用户添加到另一个组
-s 选项指定默认登录使用的 shell

配置sudo
/etc/sudoers

打开 sudoers 文件后,滚动到 wheel 相关部分,取消注释并保存文件。

%wheel ALL=(ALL) ALL
使用 passwd 命令给用户设置密码
passwd techuser

镜像源 archlinux添加archlinuxcn源 修改/etc/pacman.conf配置文件 sudo nano /etc/pacman.conf

在/etc/pacman.conf中添加

[archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch # 中科大源
#或者
#Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch #清华源
#Server = http://mirrors.163.com/archlinux/$arch 163源

也可以在sudo nano /etc/pacman.d/mirrorlistcn(文件名随意)中添加

Server = https://mirrors.ustc.edu.cn/$repo/$arch # $repo代表[archlinuxcn]中的值,$arch代表架构 Server = https://mirrors.tuna.tsinghua.edu.cn/$repo/$arch

然后在/etc/pacman.conf中

[archlinuxcn] Include = /etc/pacman.d/mirrorlistcn

导入key

sudo pacman -Sy archlinuxcn-keyring

刷新

sudo pacman -Syy

  • -S: 同步软件包数据库。更新本地软件包数据库,以便系统可以知道软件包的最新版本。
  • -yy: 强制刷新软件包数据库。即使本地数据库看起来是最新的,也会强制从服务器重新下载软件包列表。
  • -u: 升级系统中的所有软件包到最新版本。

archlinux更换国内软件源

开启32位库支持 在/etc/pacman.d/mirrorlist中添加以下内容

Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch Server = https://mirror.leaseweb.net/archlinux/$repo/os/$arch

在etc/pacman.conf中添加

[multilib] Include = /etc/pacman.d/mirrorlist